From: Timm Bäder Date: Fri, 6 Oct 2017 15:35:28 +0000 (+0200) Subject: modelbutton: set_relative_to(NULL) the popover in dispose X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1~1^2~428^2^2~185 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=d832e5b2dd6ae80af7a62507b4dc90eb6624d7e8;p=gtk4.git modelbutton: set_relative_to(NULL) the popover in dispose We do set_relative_to(menu_button) when creating it so we should do this here (or nothing). --- diff --git a/gtk/gtkmenubutton.c b/gtk/gtkmenubutton.c index 7bfc8ec110..e0fd91c92e 100644 --- a/gtk/gtkmenubutton.c +++ b/gtk/gtkmenubutton.c @@ -1038,7 +1038,7 @@ gtk_menu_button_dispose (GObject *object) if (priv->popover) { - gtk_widget_destroy (priv->popover); + gtk_popover_set_relative_to (GTK_POPOVER (priv->popover), NULL); priv->popover = NULL; }